The Microelectronics WebLab 6.0: An Implementation Using Web Services and the iLab Shared Architecture
نویسندگان
چکیده
WebLab 6.0, our latest release, is constructed around the newly developed iLab Shared Architecture – a three-tier framework designed at MIT to expedite the development and simplify the management of online laboratories [1]. The iLab Shared Architecture introduces a piece of middleware (termed the “Service Broker”) between the Client application and the Lab Server. This Service Broker uses Web Services to provide functionality, such as user authentication and data storage, that is generic and common to all labs as well as to facilitate lab-specific communication between a given Client – Lab Server pair. WebLab 6.0 is the first lab deployed using this architecture [2].
منابع مشابه
MIT Device Simulation Weblab: An Online Simulator For Microelectronics Education
The WeblabSim system uses a three-tier design based on the iLab Shared Architecture (Figure 1). It consists of a client applet that lets users configure simulations, a laboratory server that runs them, and a generic service broker that mediates between the two through SOAP-based web services. We have implemented a graphical Java client applet, based on the client used by the MIT Microelectronic...
متن کاملTowards federated interoperable bridges for sharing educational remote laboratories
Educational remote laboratories are software and hardware tools that allow students to remotely access real equipment located in the university as if they were in a hands-on-lab session. Different initiatives have existed during the last two decades, and indeed toolkits (e.g. iLabs, WebLab-Deusto or Labshare Sahara) have been developed to ease their development by providing common management fe...
متن کاملArchitectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملArchitectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملThe MIT Microelectronics WebLab: a Web-Enabled Remote Laboratory for Microelectronic Device Characterization
We have developed a web-enabled remote laboratory (WebLab) for microelectronic device characterization. This system allows remote clients to communicate with a server and carry out real-time measurements on transistors and other microelectronics devices. On the client side, a standard Java-enabled web browser and an Internet connection is all is required to access the instrumentation. A queuing...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005